package com.ruoyi.api.user.requestVo;

import java.util.Date;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.ruoyi.common.base.BaseEntity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * APP用户表 usr_user
 * 
 * @author ruoyi
 * @date 2018-12-14
 */
@ApiModel
public class UserModifyRequestVo
{
	private static final long serialVersionUID = 1L;
	
	/** 昵称 */
	@ApiModelProperty(value="昵称",required=false)
	private String nickName;
	/** 0-男，1-女 */
	@ApiModelProperty(value="性别(0-男，1-女)",required=false)
	private Integer sex;
	/** 出生日期 */
	@ApiModelProperty(value="生日(yyyy-MM-dd)",required=false)
	private String birthday;
	/** 血压值 */
	@ApiModelProperty(value="血压值",required=false)
	private String bloodVal;
	/** 目标步数 */
	@ApiModelProperty(value="目标步数 ",required=false)
	private Integer stepGoal;
	/** 睡眠指标（分钟） */
	@ApiModelProperty(value="睡眠指标（分钟） ",required=false)
	private Integer sleepGoal;
	/** 身高（CM） */
	@ApiModelProperty(value="身高（CM） ",required=false)
	private Integer height;
	/** 体重（KG） */
	@ApiModelProperty(value="体重（KG） ",required=false)
	private Integer weight;
	/** 血型 */
	@ApiModelProperty(value="血型 ",required=false)
	private String bloodType;
	/** 病史 */
	@ApiModelProperty(value="病史 ",required=false)
	private String medicalHistory;

	public void setNickName(String nickName) 
	{
		this.nickName = nickName;
	}

	public String getNickName() 
	{
		return nickName;
	}
	public void setSex(Integer sex) 
	{
		this.sex = sex;
	}

	public Integer getSex() 
	{
		return sex;
	}
	
	public String getBirthday() {
		return birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	/*public void setHeadPic(String headPic) 
	{
		this.headPic = headPic;
	}

	public String getHeadPic() 
	{
		return headPic;
	}*/
	public void setBloodVal(String bloodVal) 
	{
		this.bloodVal = bloodVal;
	}

	public String getBloodVal() 
	{
		return bloodVal;
	}
	public void setStepGoal(Integer stepGoal) 
	{
		this.stepGoal = stepGoal;
	}

	public Integer getStepGoal() 
	{
		return stepGoal;
	}
	public void setSleepGoal(Integer sleepGoal) 
	{
		this.sleepGoal = sleepGoal;
	}

	public Integer getSleepGoal() 
	{
		return sleepGoal;
	}
	public void setHeight(Integer height) 
	{
		this.height = height;
	}

	public Integer getHeight() 
	{
		return height;
	}
	public void setWeight(Integer weight) 
	{
		this.weight = weight;
	}

	public Integer getWeight() 
	{
		return weight;
	}
	public void setBloodType(String bloodType) 
	{
		this.bloodType = bloodType;
	}

	public String getBloodType() 
	{
		return bloodType;
	}
	public void setMedicalHistory(String medicalHistory) 
	{
		this.medicalHistory = medicalHistory;
	}

	public String getMedicalHistory() 
	{
		return medicalHistory;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("nickName", getNickName())
            .append("sex", getSex())
            .append("birthday", getBirthday())
            /*.append("headPic", getHeadPic())*/
            .append("bloodVal", getBloodVal())
            .append("stepGoal", getStepGoal())
            .append("sleepGoal", getSleepGoal())
            .append("height", getHeight())
            .append("weight", getWeight())
            .append("bloodType", getBloodType())
            .append("medicalHistory", getMedicalHistory())
            .toString();
    }
}
